albumen glue - Turkish English Dictionary